using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace Casino.DataContracts
{
    /// <summary>
    /// Data Contract Class - PokerRoom
    /// </summary>
    [DataContract(Namespace = "http://Casino.DataContracts/2007/11", Name = "PokerRoom")]
    public partial class PokerRoom
    {
        private System.String roomNameFiled;

        [DataMember(IsRequired = true, Name = "roomName", Order = 2)]
        public System.String roomName
        {
            get { return roomNameFiled; }
            set { roomNameFiled = value; }
        }

        private Casino.DataContracts.PokerRoomOptions optionsField;

        [DataMember(IsRequired = true, Name = "options", Order = 0)]
        public Casino.DataContracts.PokerRoomOptions options
        {
            get { return optionsField; }
            set { optionsField = value; }
        }

        private Casino.DataContracts.PokerTable tableField;

        [DataMember(IsRequired = true, Name = "table", Order = 1)]
        public Casino.DataContracts.PokerTable table
        {
            get { return tableField; }
            set { tableField = value; }
        }

    }
}
